load("//bzl:cpp_library.bzl", "cpp_library")
# load("//bzl:cpp_unittest.bzl", "cpp_unittest")

# TODO(kgk): Fix test.
# cpp_unittest(
#     name = "settings_test",
#     srcs = [
#         "SettingsTest.cpp",
#     ],
#     deps = [
#         ":a",
#         ":b",
#         "//folly:format",
#         "//folly:string",
#         "//folly/experimental/observer/detail:observer_manager",
#         "//folly/portability:gmock",
#         "//folly/portability:gtest",
#         "//folly/settings",
#         "//folly/settings:observer",
#         "//folly/synchronization/test:barrier",
#         "@fmt",
#     ],
# )

cpp_library(
    name = "a",
    srcs = [
        "a.cpp",
    ],
    hdrs = [
        "a.h",
    ],
    deps = [
        "//folly/settings",
    ],
)

cpp_library(
    name = "b",
    srcs = [
        "b.cpp",
    ],
    hdrs = [
        "b.h",
    ],
    deps = [
        "//folly/settings",
    ],
)
